3.1449 \(\int \frac{(A+B x) \sqrt{d+e x}}{a-c x^2} \, dx\)

Optimal. Leaf size=179 \[ \frac{\left (\sqrt{a} B-A \sqrt{c}\right ) \sqrt{\sqrt{c} d-\sqrt{a} e} \tanh ^{-1}\left (\frac{\sqrt [4]{c} \sqrt{d+e x}}{\sqrt{\sqrt{c} d-\sqrt{a} e}}\right )}{\sqrt{a} c^{5/4}}+\frac{\left (\sqrt{a} B+A \sqrt{c}\right ) \sqrt{\sqrt{a} e+\sqrt{c} d} \tanh ^{-1}\left (\frac{\sqrt [4]{c} \sqrt{d+e x}}{\sqrt{\sqrt{a} e+\sqrt{c} d}}\right )}{\sqrt{a} c^{5/4}}-\frac{2 B \sqrt{d+e x}}{c} \]

[Out]

(-2*B*Sqrt[d + e*x])/c + ((Sqrt[a]*B - A*Sqrt[c])*Sqrt[Sqrt[c]*d - Sqrt[a]*e]*Ar
cTanh[(c^(1/4)*Sqrt[d + e*x])/Sqrt[Sqrt[c]*d - Sqrt[a]*e]])/(Sqrt[a]*c^(5/4)) +
((Sqrt[a]*B + A*Sqrt[c])*Sqrt[Sqrt[c]*d + Sqrt[a]*e]*ArcTanh[(c^(1/4)*Sqrt[d + e
*x])/Sqrt[Sqrt[c]*d + Sqrt[a]*e]])/(Sqrt[a]*c^(5/4))

_______________________________________________________________________________________

Rubi [A]  time = 0.651632, antiderivative size = 179, normalized size of antiderivative = 1., number of steps used = 5, number of rules used = 4, integrand size = 25, \(\frac{\text{number of rules}}{\text{integrand size}}\) = 0.16 \[ \frac{\left (\sqrt{a} B-A \sqrt{c}\right ) \sqrt{\sqrt{c} d-\sqrt{a} e} \tanh ^{-1}\left (\frac{\sqrt [4]{c} \sqrt{d+e x}}{\sqrt{\sqrt{c} d-\sqrt{a} e}}\right )}{\sqrt{a} c^{5/4}}+\frac{\left (\sqrt{a} B+A \sqrt{c}\right ) \sqrt{\sqrt{a} e+\sqrt{c} d} \tanh ^{-1}\left (\frac{\sqrt [4]{c} \sqrt{d+e x}}{\sqrt{\sqrt{a} e+\sqrt{c} d}}\right )}{\sqrt{a} c^{5/4}}-\frac{2 B \sqrt{d+e x}}{c} \]

Antiderivative was successfully verified.

[In]  Int[((A + B*x)*Sqrt[d + e*x])/(a - c*x^2),x]

[Out]

(-2*B*Sqrt[d + e*x])/c + ((Sqrt[a]*B - A*Sqrt[c])*Sqrt[Sqrt[c]*d - Sqrt[a]*e]*Ar
cTanh[(c^(1/4)*Sqrt[d + e*x])/Sqrt[Sqrt[c]*d - Sqrt[a]*e]])/(Sqrt[a]*c^(5/4)) +
((Sqrt[a]*B + A*Sqrt[c])*Sqrt[Sqrt[c]*d + Sqrt[a]*e]*ArcTanh[(c^(1/4)*Sqrt[d + e
*x])/Sqrt[Sqrt[c]*d + Sqrt[a]*e]])/(Sqrt[a]*c^(5/4))

_______________________________________________________________________________________

Rubi in Sympy [A]  time = 133.973, size = 185, normalized size = 1.03 \[ - \frac{2 B \sqrt{d + e x}}{c} + \frac{\left (A c d + B a e + \sqrt{a} \sqrt{c} \left (A e + B d\right )\right ) \operatorname{atanh}{\left (\frac{\sqrt [4]{c} \sqrt{d + e x}}{\sqrt{\sqrt{a} e + \sqrt{c} d}} \right )}}{\sqrt{a} c^{\frac{5}{4}} \sqrt{\sqrt{a} e + \sqrt{c} d}} + \frac{\left (A c d + B a e - \sqrt{a} \sqrt{c} \left (A e + B d\right )\right ) \operatorname{atan}{\left (\frac{\sqrt [4]{c} \sqrt{d + e x}}{\sqrt{\sqrt{a} e - \sqrt{c} d}} \right )}}{\sqrt{a} c^{\frac{5}{4}} \sqrt{\sqrt{a} e - \sqrt{c} d}} \]

Verification of antiderivative is not currently implemented for this CAS.

[In]  rubi_integrate((B*x+A)*(e*x+d)**(1/2)/(-c*x**2+a),x)

[Out]

-2*B*sqrt(d + e*x)/c + (A*c*d + B*a*e + sqrt(a)*sqrt(c)*(A*e + B*d))*atanh(c**(1
/4)*sqrt(d + e*x)/sqrt(sqrt(a)*e + sqrt(c)*d))/(sqrt(a)*c**(5/4)*sqrt(sqrt(a)*e
+ sqrt(c)*d)) + (A*c*d + B*a*e - sqrt(a)*sqrt(c)*(A*e + B*d))*atan(c**(1/4)*sqrt
(d + e*x)/sqrt(sqrt(a)*e - sqrt(c)*d))/(sqrt(a)*c**(5/4)*sqrt(sqrt(a)*e - sqrt(c
)*d))

_______________________________________________________________________________________

Mathematica [A]  time = 0.189177, size = 211, normalized size = 1.18 \[ -\frac{\left (\sqrt{a} B-A \sqrt{c}\right ) \left (\sqrt{a} e-\sqrt{c} d\right ) \tanh ^{-1}\left (\frac{\sqrt{c} \sqrt{d+e x}}{\sqrt{c d-\sqrt{a} \sqrt{c} e}}\right )}{\sqrt{a} c \sqrt{c d-\sqrt{a} \sqrt{c} e}}+\frac{\left (\sqrt{a} B+A \sqrt{c}\right ) \left (\sqrt{a} e+\sqrt{c} d\right ) \tanh ^{-1}\left (\frac{\sqrt{c} \sqrt{d+e x}}{\sqrt{\sqrt{a} \sqrt{c} e+c d}}\right )}{\sqrt{a} c \sqrt{\sqrt{a} \sqrt{c} e+c d}}-\frac{2 B \sqrt{d+e x}}{c} \]

Antiderivative was successfully verified.

[In]  Integrate[((A + B*x)*Sqrt[d + e*x])/(a - c*x^2),x]

[Out]

(-2*B*Sqrt[d + e*x])/c - ((Sqrt[a]*B - A*Sqrt[c])*(-(Sqrt[c]*d) + Sqrt[a]*e)*Arc
Tanh[(Sqrt[c]*Sqrt[d + e*x])/Sqrt[c*d - Sqrt[a]*Sqrt[c]*e]])/(Sqrt[a]*c*Sqrt[c*d
 - Sqrt[a]*Sqrt[c]*e]) + ((Sqrt[a]*B + A*Sqrt[c])*(Sqrt[c]*d + Sqrt[a]*e)*ArcTan
h[(Sqrt[c]*Sqrt[d + e*x])/Sqrt[c*d + Sqrt[a]*Sqrt[c]*e]])/(Sqrt[a]*c*Sqrt[c*d +
Sqrt[a]*Sqrt[c]*e])

_______________________________________________________________________________________

Maple [B]  time = 0.039, size = 427, normalized size = 2.4 \[ -2\,{\frac{B\sqrt{ex+d}}{c}}+{Acde{\it Artanh} \left ({c\sqrt{ex+d}{\frac{1}{\sqrt{ \left ( cd+\sqrt{ac{e}^{2}} \right ) c}}}} \right ){\frac{1}{\sqrt{ac{e}^{2}}}}{\frac{1}{\sqrt{ \left ( cd+\sqrt{ac{e}^{2}} \right ) c}}}}+{aB{e}^{2}{\it Artanh} \left ({c\sqrt{ex+d}{\frac{1}{\sqrt{ \left ( cd+\sqrt{ac{e}^{2}} \right ) c}}}} \right ){\frac{1}{\sqrt{ac{e}^{2}}}}{\frac{1}{\sqrt{ \left ( cd+\sqrt{ac{e}^{2}} \right ) c}}}}+{Ae{\it Artanh} \left ({c\sqrt{ex+d}{\frac{1}{\sqrt{ \left ( cd+\sqrt{ac{e}^{2}} \right ) c}}}} \right ){\frac{1}{\sqrt{ \left ( cd+\sqrt{ac{e}^{2}} \right ) c}}}}+{Bd{\it Artanh} \left ({c\sqrt{ex+d}{\frac{1}{\sqrt{ \left ( cd+\sqrt{ac{e}^{2}} \right ) c}}}} \right ){\frac{1}{\sqrt{ \left ( cd+\sqrt{ac{e}^{2}} \right ) c}}}}+{Acde\arctan \left ({c\sqrt{ex+d}{\frac{1}{\sqrt{ \left ( -cd+\sqrt{ac{e}^{2}} \right ) c}}}} \right ){\frac{1}{\sqrt{ac{e}^{2}}}}{\frac{1}{\sqrt{ \left ( -cd+\sqrt{ac{e}^{2}} \right ) c}}}}+{aB{e}^{2}\arctan \left ({c\sqrt{ex+d}{\frac{1}{\sqrt{ \left ( -cd+\sqrt{ac{e}^{2}} \right ) c}}}} \right ){\frac{1}{\sqrt{ac{e}^{2}}}}{\frac{1}{\sqrt{ \left ( -cd+\sqrt{ac{e}^{2}} \right ) c}}}}-{Ae\arctan \left ({c\sqrt{ex+d}{\frac{1}{\sqrt{ \left ( -cd+\sqrt{ac{e}^{2}} \right ) c}}}} \right ){\frac{1}{\sqrt{ \left ( -cd+\sqrt{ac{e}^{2}} \right ) c}}}}-{Bd\arctan \left ({c\sqrt{ex+d}{\frac{1}{\sqrt{ \left ( -cd+\sqrt{ac{e}^{2}} \right ) c}}}} \right ){\frac{1}{\sqrt{ \left ( -cd+\sqrt{ac{e}^{2}} \right ) c}}}} \]

Verification of antiderivative is not currently implemented for this CAS.

[In]  int((B*x+A)*(e*x+d)^(1/2)/(-c*x^2+a),x)

[Out]

-2*B*(e*x+d)^(1/2)/c+1/(a*c*e^2)^(1/2)/((c*d+(a*c*e^2)^(1/2))*c)^(1/2)*arctanh(c
*(e*x+d)^(1/2)/((c*d+(a*c*e^2)^(1/2))*c)^(1/2))*A*c*d*e+1/(a*c*e^2)^(1/2)/((c*d+
(a*c*e^2)^(1/2))*c)^(1/2)*arctanh(c*(e*x+d)^(1/2)/((c*d+(a*c*e^2)^(1/2))*c)^(1/2
))*a*B*e^2+1/((c*d+(a*c*e^2)^(1/2))*c)^(1/2)*arctanh(c*(e*x+d)^(1/2)/((c*d+(a*c*
e^2)^(1/2))*c)^(1/2))*A*e+1/((c*d+(a*c*e^2)^(1/2))*c)^(1/2)*arctanh(c*(e*x+d)^(1
/2)/((c*d+(a*c*e^2)^(1/2))*c)^(1/2))*B*d+1/(a*c*e^2)^(1/2)/((-c*d+(a*c*e^2)^(1/2
))*c)^(1/2)*arctan(c*(e*x+d)^(1/2)/((-c*d+(a*c*e^2)^(1/2))*c)^(1/2))*A*c*d*e+1/(
a*c*e^2)^(1/2)/((-c*d+(a*c*e^2)^(1/2))*c)^(1/2)*arctan(c*(e*x+d)^(1/2)/((-c*d+(a
*c*e^2)^(1/2))*c)^(1/2))*a*B*e^2-1/((-c*d+(a*c*e^2)^(1/2))*c)^(1/2)*arctan(c*(e*
x+d)^(1/2)/((-c*d+(a*c*e^2)^(1/2))*c)^(1/2))*A*e-1/((-c*d+(a*c*e^2)^(1/2))*c)^(1
/2)*arctan(c*(e*x+d)^(1/2)/((-c*d+(a*c*e^2)^(1/2))*c)^(1/2))*B*d

_______________________________________________________________________________________

Maxima [F]  time = 0., size = 0, normalized size = 0. \[ -\int \frac{{\left (B x + A\right )} \sqrt{e x + d}}{c x^{2} - a}\,{d x} \]

Verification of antiderivative is not currently implemented for this CAS.

[In]  integrate(-(B*x + A)*sqrt(e*x + d)/(c*x^2 - a),x, algorithm="maxima")

[Out]

-integrate((B*x + A)*sqrt(e*x + d)/(c*x^2 - a), x)

_______________________________________________________________________________________

Fricas [A]  time = 0.309574, size = 2076, normalized size = 11.6 \[ \text{result too large to display} \]

Verification of antiderivative is not currently implemented for this CAS.

[In]  integrate(-(B*x + A)*sqrt(e*x + d)/(c*x^2 - a),x, algorithm="fricas")

[Out]

-1/2*(c*sqrt((2*A*B*a*e + a*c^2*sqrt((4*A^2*B^2*c^2*d^2 + 4*(A*B^3*a*c + A^3*B*c
^2)*d*e + (B^4*a^2 + 2*A^2*B^2*a*c + A^4*c^2)*e^2)/(a*c^5)) + (B^2*a + A^2*c)*d)
/(a*c^2))*log(-(2*(A*B^3*a*c - A^3*B*c^2)*d + (B^4*a^2 - A^4*c^2)*e)*sqrt(e*x +
d) + (2*A*B^2*a*c^2*d - A*a*c^4*sqrt((4*A^2*B^2*c^2*d^2 + 4*(A*B^3*a*c + A^3*B*c
^2)*d*e + (B^4*a^2 + 2*A^2*B^2*a*c + A^4*c^2)*e^2)/(a*c^5)) + (B^3*a^2*c + A^2*B
*a*c^2)*e)*sqrt((2*A*B*a*e + a*c^2*sqrt((4*A^2*B^2*c^2*d^2 + 4*(A*B^3*a*c + A^3*
B*c^2)*d*e + (B^4*a^2 + 2*A^2*B^2*a*c + A^4*c^2)*e^2)/(a*c^5)) + (B^2*a + A^2*c)
*d)/(a*c^2))) - c*sqrt((2*A*B*a*e + a*c^2*sqrt((4*A^2*B^2*c^2*d^2 + 4*(A*B^3*a*c
 + A^3*B*c^2)*d*e + (B^4*a^2 + 2*A^2*B^2*a*c + A^4*c^2)*e^2)/(a*c^5)) + (B^2*a +
 A^2*c)*d)/(a*c^2))*log(-(2*(A*B^3*a*c - A^3*B*c^2)*d + (B^4*a^2 - A^4*c^2)*e)*s
qrt(e*x + d) - (2*A*B^2*a*c^2*d - A*a*c^4*sqrt((4*A^2*B^2*c^2*d^2 + 4*(A*B^3*a*c
 + A^3*B*c^2)*d*e + (B^4*a^2 + 2*A^2*B^2*a*c + A^4*c^2)*e^2)/(a*c^5)) + (B^3*a^2
*c + A^2*B*a*c^2)*e)*sqrt((2*A*B*a*e + a*c^2*sqrt((4*A^2*B^2*c^2*d^2 + 4*(A*B^3*
a*c + A^3*B*c^2)*d*e + (B^4*a^2 + 2*A^2*B^2*a*c + A^4*c^2)*e^2)/(a*c^5)) + (B^2*
a + A^2*c)*d)/(a*c^2))) + c*sqrt((2*A*B*a*e - a*c^2*sqrt((4*A^2*B^2*c^2*d^2 + 4*
(A*B^3*a*c + A^3*B*c^2)*d*e + (B^4*a^2 + 2*A^2*B^2*a*c + A^4*c^2)*e^2)/(a*c^5))
+ (B^2*a + A^2*c)*d)/(a*c^2))*log(-(2*(A*B^3*a*c - A^3*B*c^2)*d + (B^4*a^2 - A^4
*c^2)*e)*sqrt(e*x + d) + (2*A*B^2*a*c^2*d + A*a*c^4*sqrt((4*A^2*B^2*c^2*d^2 + 4*
(A*B^3*a*c + A^3*B*c^2)*d*e + (B^4*a^2 + 2*A^2*B^2*a*c + A^4*c^2)*e^2)/(a*c^5))
+ (B^3*a^2*c + A^2*B*a*c^2)*e)*sqrt((2*A*B*a*e - a*c^2*sqrt((4*A^2*B^2*c^2*d^2 +
 4*(A*B^3*a*c + A^3*B*c^2)*d*e + (B^4*a^2 + 2*A^2*B^2*a*c + A^4*c^2)*e^2)/(a*c^5
)) + (B^2*a + A^2*c)*d)/(a*c^2))) - c*sqrt((2*A*B*a*e - a*c^2*sqrt((4*A^2*B^2*c^
2*d^2 + 4*(A*B^3*a*c + A^3*B*c^2)*d*e + (B^4*a^2 + 2*A^2*B^2*a*c + A^4*c^2)*e^2)
/(a*c^5)) + (B^2*a + A^2*c)*d)/(a*c^2))*log(-(2*(A*B^3*a*c - A^3*B*c^2)*d + (B^4
*a^2 - A^4*c^2)*e)*sqrt(e*x + d) - (2*A*B^2*a*c^2*d + A*a*c^4*sqrt((4*A^2*B^2*c^
2*d^2 + 4*(A*B^3*a*c + A^3*B*c^2)*d*e + (B^4*a^2 + 2*A^2*B^2*a*c + A^4*c^2)*e^2)
/(a*c^5)) + (B^3*a^2*c + A^2*B*a*c^2)*e)*sqrt((2*A*B*a*e - a*c^2*sqrt((4*A^2*B^2
*c^2*d^2 + 4*(A*B^3*a*c + A^3*B*c^2)*d*e + (B^4*a^2 + 2*A^2*B^2*a*c + A^4*c^2)*e
^2)/(a*c^5)) + (B^2*a + A^2*c)*d)/(a*c^2))) + 4*sqrt(e*x + d)*B)/c

_______________________________________________________________________________________

Sympy [A]  time = 44.7649, size = 396, normalized size = 2.21 \[ - 2 A e \operatorname{RootSum}{\left (256 t^{4} a^{2} c^{3} e^{4} - 32 t^{2} a c^{2} d e^{2} - a e^{2} + c d^{2}, \left ( t \mapsto t \log{\left (- 64 t^{3} a c^{2} e^{2} + 4 t c d + \sqrt{d + e x} \right )} \right )\right )} - \frac{2 B a e^{2} \operatorname{RootSum}{\left (t^{4} \left (256 a^{3} c e^{6} - 256 a^{2} c^{2} d^{2} e^{4}\right ) + 32 t^{2} a c d e^{2} - 1, \left ( t \mapsto t \log{\left (- 64 t^{3} a^{2} c d e^{4} + 64 t^{3} a c^{2} d^{3} e^{2} - 4 t a e^{2} - 4 t c d^{2} + \sqrt{d + e x} \right )} \right )\right )}}{c} + 2 B d^{2} \operatorname{RootSum}{\left (t^{4} \left (256 a^{3} c e^{6} - 256 a^{2} c^{2} d^{2} e^{4}\right ) + 32 t^{2} a c d e^{2} - 1, \left ( t \mapsto t \log{\left (- 64 t^{3} a^{2} c d e^{4} + 64 t^{3} a c^{2} d^{3} e^{2} - 4 t a e^{2} - 4 t c d^{2} + \sqrt{d + e x} \right )} \right )\right )} - 2 B d \operatorname{RootSum}{\left (256 t^{4} a^{2} c^{3} e^{4} - 32 t^{2} a c^{2} d e^{2} - a e^{2} + c d^{2}, \left ( t \mapsto t \log{\left (- 64 t^{3} a c^{2} e^{2} + 4 t c d + \sqrt{d + e x} \right )} \right )\right )} - \frac{2 B \sqrt{d + e x}}{c} \]

Verification of antiderivative is not currently implemented for this CAS.

[In]  integrate((B*x+A)*(e*x+d)**(1/2)/(-c*x**2+a),x)

[Out]

-2*A*e*RootSum(256*_t**4*a**2*c**3*e**4 - 32*_t**2*a*c**2*d*e**2 - a*e**2 + c*d*
*2, Lambda(_t, _t*log(-64*_t**3*a*c**2*e**2 + 4*_t*c*d + sqrt(d + e*x)))) - 2*B*
a*e**2*RootSum(_t**4*(256*a**3*c*e**6 - 256*a**2*c**2*d**2*e**4) + 32*_t**2*a*c*
d*e**2 - 1, Lambda(_t, _t*log(-64*_t**3*a**2*c*d*e**4 + 64*_t**3*a*c**2*d**3*e**
2 - 4*_t*a*e**2 - 4*_t*c*d**2 + sqrt(d + e*x))))/c + 2*B*d**2*RootSum(_t**4*(256
*a**3*c*e**6 - 256*a**2*c**2*d**2*e**4) + 32*_t**2*a*c*d*e**2 - 1, Lambda(_t, _t
*log(-64*_t**3*a**2*c*d*e**4 + 64*_t**3*a*c**2*d**3*e**2 - 4*_t*a*e**2 - 4*_t*c*
d**2 + sqrt(d + e*x)))) - 2*B*d*RootSum(256*_t**4*a**2*c**3*e**4 - 32*_t**2*a*c*
*2*d*e**2 - a*e**2 + c*d**2, Lambda(_t, _t*log(-64*_t**3*a*c**2*e**2 + 4*_t*c*d
+ sqrt(d + e*x)))) - 2*B*sqrt(d + e*x)/c

_______________________________________________________________________________________

GIAC/XCAS [F(-2)]  time = 0., size = 0, normalized size = 0. \[ \text{Exception raised: TypeError} \]

Verification of antiderivative is not currently implemented for this CAS.

[In]  integrate(-(B*x + A)*sqrt(e*x + d)/(c*x^2 - a),x, algorithm="giac")

[Out]

Exception raised: TypeError